demanding boss

Translations
требовательный начальник
He struggled under a demanding boss who expected perfection.
Ему было трудно под руководством требовательного начальника, который ожидал совершенства.